// 实现一个函数ex3，使用safeProp 和 fp.first找到user的名字的首字母

const fp = require('lodash/fp')
const { Maybe, Container } = require('./support')

let safeProp = fp.curry(function (x, o) {
  return Maybe.of(o[x])
})

let user = { id: 2, name: 'Albert' }
let ex3 = (val) => {
     return safeProp('name',val).map(x => fp.first(x))
}
console.log(ex3(user))

